﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Insteon
{
    public static class Commands
    {
        public static readonly string OnString = "02 62 {0} 05 11 FF";
        public static readonly string OnFastString = "02 62 {0} 05 12 FF";
        public static readonly string OffString = "02 62 {0} 05 11 00";
        public static readonly string LevelString = "02 62 {0} 05 11 {1}";
        public static readonly string LevelStatus = "02 62 {0} 19 00";

        public static readonly string ResetAllLinking = "02 67";
        public static readonly string StartAllLinking = "02 64 01 01";

        public static readonly string GetFirstDatabaseEntry = "02 69";
        public static readonly string GetNextDatabaseEntry = "02 6A";
        public static readonly string MonitorMode = "02 6B 40";

        public static readonly string ThermOn = "02 62 {0} 05 6B 05";
        public static readonly string ThermOff = "02 62 {0} 05 6B 09";
    }
}
